use std::fs::File;

fn main() {
    println!("=====不可恢复错误=====");
    {
        // panic!("不可恢复错误");
    }

    println!("=====可恢复错误=====");
    {
        // let mut f = File::open("hello.txt");
        // let mut r = match f {
        //     Ok(file) => file,
        //     Err(error) => panic!("error: {:?}", error),
        // };

        // let mut f = File::open("hello.txt").unwrap();
        let mut f = File::open("hello.txt").expect("打开文件失败");
        panic!("不可恢复错误");
    }
}
